package com.drg.center.entity.result;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * @Author: zhangxilin
 * @Date: 2024/12/9
 */
@Data
public class DepartAngleSttVO implements Serializable {

    /**
     *  科室编号
     */
    private String departCode;

    /**
     *  科室名称
     */
    private String departName;

    /**
     * 医疗总费用
     */
    private BigDecimal totalCost;

    /**
     * 病例数
     */
    private Integer caseCount;

    /**
     * DRG组数
     */
    private Integer drgCount;

    /**
     * 盈亏总金额
     */
    private BigDecimal profit;

    /**
     * 预测盈亏金额
     */
    private BigDecimal expectProfit;

    /**
     * 住院总天数
     */
    private Integer inpatientDays;

    /**
     * 药品费用
     */
    private BigDecimal medicineCost;

    /**
     * 耗材费用
     */
    private BigDecimal consumablesCost;

    /**
     * 非药物中医疗法次数
     */
    private Integer traditionalCount;

    /**
     * 手术病例数
     */
    private Integer operationCaseCount;

    /**
     * 总点数
     */
    private BigDecimal totalPointCount;

    /**
     * 手术量
     */
    private Integer operationCount;

    /**
     * 一二级手术量
     */
    private Integer operationLevelOneOrTwoCount;


    /**
     * 三四级手术量
     */
    private Integer operationLevelThreeOrFourCount;

    /**
     * 微创手术量
     */
    private Integer miniOperationCount;

    /**
     * DRG统计信息
     */
    private List<DrgAngleSttVO> drgStt;
}
